スレッド・ローカル・ストレージ

[thread_local_storage]

oneAPI スレッディング・ビルディング・ブロックは、スレッド・ローカル・ストレージ (TLS) 向けのクラス・テンプレートを提供します。それぞれがスレッドごとにスレッドローカル要素を提供し、要求に応じて要素を遅延して作成します。

このセクションでは、enumerable_thread_specific がスレッド間のコンテナーのパーティショナーを表現する一般的なイディオムを支援するクラス・テンプレート flatten2d についても説明します。